Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 NORTH ROAD Semi-Detached £208,684 £180,000 6 Nov 2020
90 NORTH ROAD Semi-Detached £204,352 £120,000 28 Sep 2012
92 NORTH ROAD Detached £283,331 £180,000 21 Mar 2014
94 NORTH ROAD Detached £292,910 £220,000 18 Aug 2016
96 NORTH ROAD Semi-Detached £219,682 £165,000 18 Aug 2016
98 NORTH ROAD Semi-Detached £229,749 £190,000 29 Jul 2020
100 NORTH ROAD Semi-Detached £203,194 £135,000 5 Sep 2014
106 NORTH ROAD Detached £312,031 £92,000 29 Jun 2001
108 NORTH ROAD Semi-Detached £345,708 £199,950 20 Jul 2006
110 NORTH ROAD Detached £314,391 £170,000 27 May 2005
112 NORTH ROAD Terraced £431,120 £170,000 20 Dec 2002
ORCHARDS NORTH ROAD Detached £304,217 £95,000 19 Nov 2001